total throughput - German English Dictionary